package com.deer.wms.base.system.model.zh;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

/**
 * @author 申紫微
 * @version 1.0
 * @description
 * @data 2021-06-18 14:16:45
 */
public class ZhItemMESFinishProduct {
    public String productName;
    public String waferQuantity;
    public String unit;
    public String waferCategory;
    public String materialCategory;
    public String materialPN;
    public String rareMetal;
    public String waferThickness;
    public String resistance;
    public String diameter;
    public String sideLength;
    public String middlePackageInfo;
    @JsonProperty(value = "productionOrderInfo")
    public List<ProductionOrderInfo> productionOrderInfo;

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getWaferQuantity() {
        return waferQuantity;
    }

    public void setWaferQuantity(String waferQuantity) {
        this.waferQuantity = waferQuantity;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getWaferCategory() {
        return waferCategory;
    }

    public void setWaferCategory(String waferCategory) {
        this.waferCategory = waferCategory;
    }

    public String getMaterialCategory() {
        return materialCategory;
    }

    public void setMaterialCategory(String materialCategory) {
        this.materialCategory = materialCategory;
    }

    public String getMaterialPN() {
        return materialPN;
    }

    public void setMaterialPN(String materialPN) {
        this.materialPN = materialPN;
    }

    public String getRareMetal() {
        return rareMetal;
    }

    public void setRareMetal(String rareMetal) {
        this.rareMetal = rareMetal;
    }

    public String getWaferThickness() {
        return waferThickness;
    }

    public void setWaferThickness(String waferThickness) {
        this.waferThickness = waferThickness;
    }

    public String getResistance() {
        return resistance;
    }

    public void setResistance(String resistance) {
        this.resistance = resistance;
    }

    public String getDiameter() {
        return diameter;
    }

    public void setDiameter(String diameter) {
        this.diameter = diameter;
    }

    public String getSideLength() {
        return sideLength;
    }

    public void setSideLength(String sideLength) {
        this.sideLength = sideLength;
    }

    public String getMiddlePackageInfo() {
        return middlePackageInfo;
    }

    public void setMiddlePackageInfo(String middlePackageInfo) {
        this.middlePackageInfo = middlePackageInfo;
    }

    public List<ProductionOrderInfo> getProductionOrderInfo() {
        return productionOrderInfo;
    }

    public void setProductionOrderInfo(List<ProductionOrderInfo> productionOrderInfo) {
        this.productionOrderInfo = productionOrderInfo;
    }
}

class ProductionOrderInfo {
    public String productionOrder;
    public String waferQty;

    public String getProductionOrder() {
        return productionOrder;
    }

    public void setProductionOrder(String productionOrder) {
        this.productionOrder = productionOrder;
    }

    public String getWaferQty() {
        return waferQty;
    }

    public void setWaferQty(String waferQty) {
        this.waferQty = waferQty;
    }
}